autonomous public establishment - Español Inglés Diccionario